ample public infrastructure provision - Turco Inglés Diccionario